small grill - Turkish English Dictionary